![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Otóż w projekcie nad którym pracuje, potrzebne było dostosowywanie wg. potrzeb cech produktów - portal ogłoszeniowy.
Postanowiłem, że każda cecha produktu będzie zapisywana jako osobny rekord. Jednak komplikuje mi to wyszukiwanie takich produktów. Musiałbym w jakiś magiczny sposób łączyć rekordy i dopiero wtedy po nich szukać, ale to by było STRASZNE obciążenie dla serwera. Proszę, pomóżcie mi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 472 Pomógł: 8 Dołączył: 14.03.2004 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Nie sądze żebyś musiał je łączyć w "magiczny" sposób. I nie sądzę żeby to bylo obciażenie dla serwera. Zastosuj klucz obcy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Czytam w sieci i nie mogę zrozumieć. A nie pokazują jakiś prostych przykładów..
Załóżmy że mam 3 tabele cechy : id | nazwa -------------------- 1 | cena 2 | producent detale : id_produkt | id_cecha | value ------------------------------------------- 1 | 1 | 1000 1 | 2 | Sony 2 | 1 | 6000 2 | 2 | Tesco products: id | userid ---------------- 1 | 25 2 | 10 W jaki sposób ułożyć zapytanie które będzie szukało produkt którego producent to ma byc Tesco ( LIKE %% ) a cena tez za pomoca ( LIKE %% ) ma wynosic 5000 Nie mogę tego pojąć. Proszę o mały przykład to już powinienem sie domyslic o co biega (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) pozdrawiam, dzieki myslalem ze sie doedukuje a tu jednak to umiem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) no i teraz mnie wena naszła to napisałem sobie na szybko takie zapytanie. no ale to trochę głupie bo zapytanie dot. 2 cech produktu wygląda tak
to co dopiero będzie przy zapytaniu które będzie musiało szukać z 20 cech ? Ten post edytował Balon 16.05.2007, 16:18:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 22:08 |